﻿namespace WMS6.QueryEntity
{
    using System;
    using System.Runtime.CompilerServices;
    using System.Runtime.Serialization;

    [DataContract]
    public class TransferDetailQueryEntity : BaseQuery
    {
        [DataMember]
        public string CreatedBy { get; set; }

        [DataMember]
        public string CreatedDate { get; set; }

        [DataMember]
        public string ExpiryDate { get; set; }

        [DataMember]
        public string ExternalLot { get; set; }

        [DataMember]
        public string FromLoc { get; set; }

        [DataMember]
        public string FromLot { get; set; }

        [DataMember]
        public string FromLpnID { get; set; }

        [DataMember]
        public string FromOwnerID { get; set; }

        [DataMember]
        public string FromPackID { get; set; }

        [DataMember]
        public string FromQty { get; set; }

        [DataMember]
        public string FromSkuID { get; set; }

        [DataMember]
        public string FromUomID { get; set; }

        [DataMember]
        public string LineID { get; set; }

        [DataMember]
        public string LotAttr01 { get; set; }

        [DataMember]
        public string LotAttr02 { get; set; }

        [DataMember]
        public string LotAttr03 { get; set; }

        [DataMember]
        public string LotAttr04 { get; set; }

        [DataMember]
        public string LotAttr05 { get; set; }

        [DataMember]
        public string LotAttr06 { get; set; }

        [DataMember]
        public string LotAttr07 { get; set; }

        [DataMember]
        public string LotAttr08 { get; set; }

        [DataMember]
        public string LotAttr09 { get; set; }

        [DataMember]
        public string LotAttr10 { get; set; }

        [DataMember]
        public string ProduceDate { get; set; }

        [DataMember]
        public string ReceiptDate { get; set; }

        [DataMember]
        public string Remark { get; set; }

        [DataMember]
        public string RowID { get; set; }

        [DataMember]
        public string Status { get; set; }

        [DataMember]
        public string ToLoc { get; set; }

        [DataMember]
        public string ToLot { get; set; }

        [DataMember]
        public string ToLpnID { get; set; }

        [DataMember]
        public string ToOwnerID { get; set; }

        [DataMember]
        public string ToPackID { get; set; }

        [DataMember]
        public string ToQty { get; set; }

        [DataMember]
        public string ToSkuID { get; set; }

        [DataMember]
        public string ToUomID { get; set; }

        [DataMember]
        public string TransferDate { get; set; }

        [DataMember]
        public string TransferID { get; set; }

        [DataMember]
        public string Udf1 { get; set; }

        [DataMember]
        public string Udf2 { get; set; }

        [DataMember]
        public string Udf3 { get; set; }

        [DataMember]
        public string Udf4 { get; set; }

        [DataMember]
        public string Udf5 { get; set; }

        [DataMember]
        public string UpdatedBy { get; set; }

        [DataMember]
        public string UpdatedDate { get; set; }

        [DataMember]
        public string WhID { get; set; }
    }
}

